self-righting harness - Espagnol Anglais Dictionnaire